most rugged - Allemand Anglais Dictionnaire